对how often的回答一般是:twice a year/three times a week。how long表示"时间多久或物体多长",表示时间时侧重指"一段时间"。对how long的回答一般是时间段,如for three days。how far是提问"路程有多远",询问距离的,还可以表示...